desolation peak - German English Dictionary